#ifndef READFILE_H
#define READFILE_H

#include <QDialog>
#include <QMenu>
#include "showret.h"

//typedef struct dev {
//    QString ID;
//    int status;
//}DEV;

namespace Ui {
class Readfile;
}

class Readfile : public QDialog
{
    Q_OBJECT

public:
    explicit Readfile(QHash<QString,DEV>,QWidget *parent = 0);
    ~Readfile();
    void init();
    void recvdev(QString str,QHash<QString,DEV> dev);
private slots:
    void RightClickSlot(QPoint pos);               //菜单点击，获取当前位置
    void RightClickDelete(QAction *act);
    void onTableClicked(const QModelIndex &);
protected:
    void closeEvent ( QCloseEvent * e );
signals:
    void sendId(int id);
    void wclose(void);

private:
    Ui::Readfile *ui;
    QMenu *RightClick;
    QAction *selectAction;                      //删除事件（如需要其它事件，可新定义）
    int iselectcRow;
    QString language;
};

#endif // READFILE_H
